package com.softer.wxzj.common.aop.enums;

/**
 * 操作单元枚举
 *
 * @author zcz
 * @date 2019/4/10
 */
public enum LogOperationUnit {
    /**
     * 被操作的单元
     */
    ACC_TRANSACTION_LOG("acc_transaction_log"),
    ACC_KEEP_ACCOUNT("acc_keep_account"),
    CERTIFICATE_PRINGTIN("certificate_printing "),
    TRANS_REQ("trans_req"),
    SYS_BANK_OPREATOR("sys_opera_tor"),
    ACC_BUSI_VOUCH_LINK("acc_busi_vouch_link"),
    REF_REQ("ref_req"),
    REF_REQ_LIST("ref_req_list"),
    REF_PAT_INFO("ref_pay_info"),
    BASE_BUILE_INFO("base_build_info"),
    BASE_SUB_REGION_INFO("base_sub_region_info"),
    DONGLE_INFO("dongle_info"),
    Base_Owner_Committee("base_owner_committee"),
    UNKNOWN("unknown"),
    USER("user"),
    ROLE("role"),
    ONLINE("online"),
    FLOW_TYPE("flow_type"),
    FLOW_INSTANCE("flow_instance"),
    FLOW_CONFIG("flow_config"),
    ZONE_CODE("zone_code"),
    HOME("home"),
    SYS_OPER("sys_oper"),
    CORP_OPER("corp_oper"),
    LOGIN("login"),
    FORCE_LOGOUT("forceLogout"),
    BATCH_FORCE_LOGOUT("batchForceLogout"),
    DIC_TYPE("dic_type"),
    BASE_MODIFY("base_modify"),
    DIC_CONTENT("dic_content"),
    LOG_OPERATION("log_operation"),
    SYS_CORE_PARAM("sys_core_param"),
    SYS_CORE_PARAM_VALUE("sys_core_param_value"),
    FILE("file"),
    SYS_CORP_OPERATOR("sys_corp_operator"),
    BASE_ORGANIZATION("base_organization"),
    BASE_BUILD_INFO("base_build_info"),
    BASE_BANK_INFO("base_bank_info"),
    BASE_CONTRACTOR_BANK_INFO("base_contractor_bank_info"),
    BASE_CELL_INFO("base_cell_info"),
    BASE_REGION_INFO("base_region_info"),
    BASE_OWNER_INFO("base_owner_info"),
    SPLIT_MERGE("split_merge"),
    BASE_HOUSE_INFO("base_house_info"),
    BASE_BUILD_VIEW("base_build_view"),
    DEPOSIT("deposit"),
    /**
     * 续交
     */
    DEPOSIT_CONTINUATION("deposit_continuation"),
    DEP_MODE("dep_mode"),
    ACC_INTEREST_CONFIG("acc_interest_config"),
    ACC_RATE_INFO("acc_rate_info"),
    RATE_CONFIG("rate_config"),
    FILE_CLASSIFY_DETAIL("file_classify_detail"),
    ACC_CALCULATE_INTEREST_INFO("acc_calculate_interest_info"),
    BASE_MODIFY_REQ("base_modify_req"),
    EXP_PROJECT_REQ("exp_project_req"),
    ORG_REGION("org_region"),
    ORG_BUILD("org_build"),
    ORG_BANK("org_bank"),
    EXP_PAY_REQ("exp_pay_req"),
    STATISTICAL_REPORT_FORMS("statistical_report_forms");

    private String value;

    LogOperationUnit(String value) {
        this.value = value;
    }

    public String getValue() {
        return value;
    }

}
